mucoserous cells - English Synonyms Dictionary